package bean;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "ArtPendiente")
public class ArtPendiente implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 929670507674655832L;

	public enum EstadoEnvio {
		LISTO, PENDIENTE
	};

	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	private int id;
	private int idTienda;
	private int referencia;
	private int cantidad;
	private int numSolDist;

	@Enumerated(EnumType.STRING)
	private EstadoEnvio estado;

	public ArtPendiente() {

	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getIdTienda() {
		return idTienda;
	}

	public void setIdTienda(int idTienda) {
		this.idTienda = idTienda;
	}

	public int getReferencia() {
		return referencia;
	}

	public void setReferencia(int referencia) {
		this.referencia = referencia;
	}

	public int getCantidad() {
		return cantidad;
	}

	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}

	public EstadoEnvio getEstado() {
		return estado;
	}

	public void setEstado(EstadoEnvio estado) {
		this.estado = estado;
	}

	public int getNumSolDist() {
		return numSolDist;
	}

	public void setNumSolDist(int numSolDist) {
		this.numSolDist = numSolDist;
	}
	
	

}
